WooCommerce\Facebook\Admin\Settings_Screens\Product_Attributes B

Total Complexity 88
Dependencies 2
Dependents 2
Total lines 1,125
Lines of code 857
Logical lines of code 277
Comment lines 164
Methods 19
Properties 0

Methods 19

Method Rating Maintainability Complexity Lines of code
render()
D
19
20 453
render_attribute_mapping_table_field()
B
32 11 154
process_form_submission()
A
44 14 40
add_notice()
S
53 5 23
display_admin_notices()
S
54 5 21
cleanup_orphaned_mappings()
S
55 5 20
clear_unmapped_attribute_banner()
S
58 5 15
ajax_dismiss_notice()
S
59 4 14
enqueue_assets()
S
49 2 41
get_orphaned_mappings()
S
63 3 11
render_info_note_field()
S
60 2 16
get_product_attributes()
S
64 3 10
get_facebook_fields()
S
65 2 9
get_saved_mappings()
S
69 2 7
__construct()
S
64 1 9
initHook()
S
72 1 5
get_settings()
S
82 1 3
save()
S
82 1 3
generate_notice_id()
S
79 1 3